An FPTAS for optimizing a class of low-rank functions over a polytope
نویسندگان
چکیده
We present a fully polynomial time approximation scheme (FPTAS) for optimizing a very general class of nonlinear functions of low rank over a polytope. Our approximation scheme relies on constructing an approximate Pareto-optimal front of the linear functions which constitute the given low-rank function. In contrast to existing results in the literature, our approximation scheme does not require the assumption of quasi-concavity on the objective function. For the special case of quasi-concave function minimization, we give an alternative FPTAS, which always returns a solution which is an extreme point of the polytope. Our technique can also be used to obtain an FPTAS for combinatorial optimization problems with non-linear objective functions, for example when the objective is a product of a fixed number of linear functions. We also show that it is not possible to approximate the minimum of a general concave function over the unit hypercube to within any factor, unless P = NP. We prove this by showing a similar hardness of approximation result for supermodular function minimization, a result that may be of independent interest. †Last updated on September 7, 2011. ∗Operations Research Scientist, Amazon.com, 331 Boren Avenue N, Seattle, WA 98107. This work was done when the author was a graduate student in the Operations Research Center at Massachusetts Institute of Technology. Email: [email protected]. ∗∗Sloan School of Management and Operations Research Center, Massachusetts Institute of Technology, E62-569, Cambridge MA 02139, USA. Email: [email protected].
منابع مشابه
An FPTAS for minimizing a class of low-rank quasi-concave functions over a convex set
We consider the problem of minimizing a class of quasi-concave functions over a convex set. Quasiconcave functions are a generalization of concave functions and thus, NP-hard to minimize over a convex set in general. We present a simple fully polynomial time approximation scheme (FPTAS) for minimizing a fairly general class of low-rank quasi-concave functions. Our algorithm is based on solving ...
متن کاملThe matching polytope does not admit fully-polynomial size relaxation schemes
The groundbreaking work of Rothvoß [2014] established that every linear program expressing the matching polytope has an exponential number of inequalities (formally, the matching polytope has exponential extension complexity). We generalize this result by deriving strong bounds on the LP inapproximability of the matching problem: for fixed 0 < ε < 1, every (1 − ε/n)-approximating LP requires an...
متن کاملAn FPTAS for minimizing the product of two non-negative linear cost functions
We consider a quadratic programming (QP) problem (Π) of the form minxCx subject toAx ≥ b where C ∈ R + , rank(C) = 1 and A ∈ R, b ∈ R. We present an FPTAS for this problem by reformulating the QP (Π) as a parametrized LP and “rounding” the optimal solution. Furthermore, our algorithm returns an extreme point solution of the polytope. Therefore, our results apply directly to 0-1 problems for whi...
متن کاملAn approximation algorithm and FPTAS for Tardy/Lost minimization with common due dates on a single machine
This paper addresses the Tardy/Lost penalty minimization with common due dates on a single machine. According to this performance measure, if the tardiness of a job exceeds a predefined value, the job will be lost and penalized by a fixed value. Initially, we present a 2-approximation algorithm and examine its worst case ratio bound. Then, a pseudo-polynomial dynamic programming algorithm is de...
متن کاملAlgorithms for Discrete, Non-Linear and Robust Optimization Problems with Applications in Scheduling and Service Operations
This thesis presents efficient algorithms that give optimal or near-optimal solutions for problems with non-linear objective functions that arise in discrete, continuous and robust optimization. First, we present a general framework for designing approximation schemes for combinatorial optimization problems in which the objective function is a combination of more than one function. Examples of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Math. Program.
دوره 141 شماره
صفحات -
تاریخ انتشار 2013